﻿using System;
using System.Collections.Generic;

namespace Rj_GsInsurance.Server.DataBaseContext.Entities
{
    /// <summary>
    /// 申请单大类表
    /// </summary>
    public partial class ApplyTbBigForm
    {
        /// <summary>
        /// 申请单大类ID
        /// </summary>
        public int Id { get; set; }
        /// <summary>
        /// 申请单大类代码
        /// </summary>
        public string? Code { get; set; }
        /// <summary>
        /// 申请单大类名称
        /// </summary>
        public string? Name { get; set; }
        /// <summary>
        /// 备注说明
        /// </summary>
        public string? Remark { get; set; }
        /// <summary>
        /// 启用标记
        /// 0 停用
        /// 1 启用
        /// </summary>
        public byte? EnableFlag { get; set; }
        /// <summary>
        /// 是否需要标本 0 否 1 是
        /// </summary>
        public byte? SpecimenFlag { get; set; }
        /// <summary>
        /// 是否第三方开单界面标记，0否1是
        /// </summary>
        public byte? ThirdFlag { get; set; }
        /// <summary>
        /// 实现类
        /// </summary>
        public string? Implementation { get; set; }
        /// <summary>
        /// 分类最大层级
        /// </summary>
        public int? MaxLevel { get; set; }
        /// <summary>
        /// 创建人ID
        /// </summary>
        public int? CreatorId { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateDate { get; set; }
        /// <summary>
        /// 修改人ID
        /// </summary>
        public int? UpdatorId { get; set; }
        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime? UpdateDate { get; set; }
        /// <summary>
        /// 删除标记0否1是
        /// </summary>
        public byte? DelFlag { get; set; }
        /// <summary>
        /// 排序值,默认与id一致
        /// </summary>
        public int? OrderVal { get; set; }
        /// <summary>
        /// 医院编码
        /// </summary>
        public byte? HopsitalId { get; set; }
        /// <summary>
        /// 是否录入主诉
        /// </summary>
        public bool? ChiefFlag { get; set; }
        /// <summary>
        /// 大类类型
        /// </summary>
        public int? BigFormType { get; set; }
        /// <summary>
        /// 类型coed
        /// </summary>
        public int? CodeType { get; set; }
        /// <summary>
        /// 类型名称
        /// </summary>
        public string? CodeName { get; set; }
        /// <summary>
        /// 大类明细
        /// </summary>
        public string? Descripation { get; set; }
        /// <summary>
        /// 是否植入
        /// </summary>
        public bool? ImplantedFlag { get; set; }
        /// <summary>
        /// 是否出血
        /// </summary>
        public bool? BloodFlag { get; set; }
        /// <summary>
        /// 治疗地点
        /// </summary>
        public string? TreatmentSite { get; set; }
        /// <summary>
        /// 治疗时间
        /// </summary>
        public string? TreatmentTime { get; set; }
        /// <summary>
        /// 是否需要描述
        /// </summary>
        public bool? DescriptionFlag { get; set; }
        /// <summary>
        /// 是否治疗地址
        /// </summary>
        public bool? TreatmentFlag { get; set; }
        /// <summary>
        /// 是否有主要精神症状
        /// </summary>
        public bool? MainMentalSymptomsFlag { get; set; }
        /// <summary>
        /// 是否录入症状
        /// </summary>
        public bool? SymptomFlag { get; set; }
        /// <summary>
        /// 是否录入有心血管病史
        /// </summary>
        public bool? CardiovascularFlag { get; set; }
        /// <summary>
        /// 是否录入用药
        /// </summary>
        public bool? MedicationFlag { get; set; }
        /// <summary>
        /// 是否录入记录
        /// </summary>
        public bool? ClinicalRecordsFlag { get; set; }
        /// <summary>
        /// 是否录入体征
        /// </summary>
        public bool? SignsFlag { get; set; }
        /// <summary>
        /// 是否录入特殊检查
        /// </summary>
        public bool? SpecialInspectionFlag { get; set; }
        /// <summary>
        /// 是否录入科学用法
        /// </summary>
        public bool? ScientificUsageFlag { get; set; }
        /// <summary>
        /// 是否体格检查
        /// </summary>
        public bool? PhysicalFlag { get; set; }
        /// <summary>
        /// 院区范围
        /// </summary>
        public int? HospitalArea { get; set; }
        public bool MultiChoiceFlag { get; set; }
        public bool ManualFlag { get; set; }
        public string? FiveCode { get; set; }
        public string? PinCode { get; set; }
    }
}
